|
An Executable Architecture (EA), in general, is the description of a system architecture (including software and/or otherwise) in a formal notation together with the tools (e.g. compilers/translators) that allow the automatic or semi-automatic generation of artifacts (e.g. capability gap analysis (CGA), models, software stubs, Military Scenario Definition Language (MSDL)) from that notation and which are used in the analysis, refinement, and/or the implementation of the architecture described.〔Pawlowski, Tom, "Executable Architecture", MITRE, 2004 ()〕〔Garcia, Johnny, "Executable architecture analysis modeling", ISBN 1-56555-314-4, 2007 ()〕〔Youssef, R., Kim, B., Pagotto, J., Vallerand, A., Lam, S., Pace, P., Pogue, C., Greenley, A., "Toward an Integrated Executable Architecture and M&S Based Analysis for Counter Terrorism and Homeland Security", RTO-MP-MSG-045, NATO OTAN, February 2007 ()〕〔Harrison, Gregory A., Hutt, Russell, Kern, Howard S., Saidi, Salaheddine, Young, Christopher A., "Federated executable architecture technology as an enabling technology for simulation of large systems", 2006 ()〕 ==Closely related subjects== Subjects closely related to EA include: * Object Management Group's Model-driven architecture * Object Management Group's Business Process Management Initiative * Vanderbilt University's Model Integrated Computing (MIC) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Executable architecture」の詳細全文を読む スポンサード リンク
|